package com.kgc.itrip.pojo;
import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/***
*   酒店房间表
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="酒店房间表", description="酒店房间表")
public class ItripHotelRoom implements Serializable {
        //主键
        @ApiModelProperty(value="主键")
        private Long id;
        //酒店ID
        @ApiModelProperty(value="酒店ID")
        private Long hotelId;
        //房间名称
        @ApiModelProperty(value="房间名称")
        private String roomTitle;
        //房间价格
        @ApiModelProperty(value="房间价格")
        private Double roomPrice;
        //酒店床型
        @ApiModelProperty(value="酒店床型")
        private Long roomBedTypeId;
        //是否包含早餐
        @ApiModelProperty(value="是否包含早餐")
        private Integer isHavingBreakfast;
        //1:在线付 2:到店付 3:不限
        @ApiModelProperty(value="1:在线付 2:到店付 3:不限")
        private Integer payType;
        //满意度（冗余字段，在用户评论后更新）
        @ApiModelProperty(value="满意度（冗余字段，在用户评论后更新）")
        private Double satisfaction;
        //是否可预订(0:不可以 1:可以)
        @ApiModelProperty(value="是否可预订(0:不可以 1:可以)")
        private Integer isBook;
        //是否可取消(0:不可 1:可以)
        @ApiModelProperty(value="是否可取消(0:不可 1:可以)")
        private Integer isCancel;
        //是否及时响应(0:不及时 1:及时)
        @ApiModelProperty(value="是否及时响应(0:不及时 1:及时)")
        private Integer isTimelyResponse;
        //
        @ApiModelProperty(value="")
        private Date creationDate;
        //
        @ApiModelProperty(value="")
        private Long createdBy;
        //
        @ApiModelProperty(value="")
        private Date modifyDate;
        //
        @ApiModelProperty(value="")
        private Long modifiedBy;
}
